C Curt Geda Director / Producer DouBan IMDb Director Batman Beyond: Return of the Joker 2000 7.8 Vixen 2017 6.5